<?php
namespace Account\Controller;
/**
 * @author [Kyosuke_W] <609671961@qq.com>
 * 2015-10-15 15:26:16
 * 整站主页控制器
 */
class RegisterController extends \Think\Controller {

	/**
	 * 主页展示及基本数据加载
	 */
    public function index(){
    	$this->display();
    }

    /**
     * 用户提交注册处理
     */
    public function register_handle(){
    	
    }

    /**
     * 用户名检测
     * @send_type post
     * @param  $uname 用户名
     * @return array 返回数组表示验证状态和信息
     */
    public function checkUname(){
        $uname = I('post.uname');   
        $return['status'] = true;
        if(!$uname || !preg_match('/^[\p{Han}\w]{4,12}$/u',$uname)){
            $return['status'] = false;
            $return['message'] = '用户名格式错误请输入4-15位数字、英文或中文';
        }
        $this->ajaxReturn($return);
    }

    /**
     * 密码检测
     * @send_type post
     * @param  $pwd 密码
     */
    public function checkPwd(){
        $pwd = I('post.pwd');
        $return['status'] = true;
        if(!$pwd || !preg_match('/^[\w\S]{6,16}$/u',$pwd)){
            $return['status'] = false;
            $return['message'] = '密码格式有误应为：6-16位,数字、大小写字母、字符至少包含两种。';
        }
        $this->ajaxReturn($return);
    }
}